/**
 * Created by Administrator on 2017/3/13.
 */
var page=1;
var local={};
$(function(){
    var NameMobile=JSON.parse(localStorage.getItem('NameMobile'));

   //  if(getQueryString('localLat')){
   //      local={"latitude":getQueryString('localLat'),"longitude":getQueryString('localLon')}
   //  }else{
   //      local=JSON.parse(sessionStorage.getItem('location'));
   //  }
   // if(getQueryString('from')=='user'){
   //     ajaxmyPersonnel();
   // }else{
   //     ajaxallPersonnel(1,8);
   // }

    //获取用户姓名电话
    // if(NameMobile){ 
    //     $('input.name').val(NameMobile.name);
    //     $('input.englishName').val(NameMobile.enName);
    //     if(NameMobile.sex === '男'){
    //         $('#s11').attr('checked','checked')
    //     }else{
    //         $('#s12').attr('checked','checked')
    //     }
    //     // $('input.birth').val(NameMobile.birth);
    //     $('input.mobile').val(NameMobile.mobile);
    //     $('input.shenfengzheng').val(NameMobile.idcard);
    //     $('#select-class').val(NameMobile.garde);
    //     $('input .class_num').val(NameMobile.class_num);
    // }else{
        $.post(member_shaoniangong_view,function (res) {
            var data = JSON.parse(res);
            if(data.status === 1) {
                $('input.name').val(data.user.realname);
                $('input.englishName').val(data.user.enName);
                if(data.user.sex === '男'){
                    $('#s11').attr('checked','checked')
                }else{
                    $('#s12').attr('checked','checked')
                }
                $('input.mobile').val(data.user.mobile);
                $('input.shenfengzheng').val(data.user.idcard);
                $('#select-class').val(data.user.garde);
                $('input .class_num').val(data.user.class_num); 
            } 
        })
    // }
});
//滚动加载
$(document.body).infinite();//初始化
var loading = true;  //状态标记
$(document.body).infinite().on("infinite", function() {
    if(loading) return;
    loading = true;
    //$('.loadMore').css('display','block');
    $('.loadready').html('正在玩命加载中...');
    setTimeout(function() {
        if(getQueryString('id')){
            ajaxPersonnel(page,6,'append');
        }else if(getQueryString('from')=='user'){
            ajaxmyPersonnel('append');
        }else{
            ajaxallPersonnel(page,6,'append');
        }
        loading = false;
        //$('.loadMore').css('display','none');
        $('.loadready').html('');
    }, 700);   //模拟延迟
});


   //  // 出生年月
   //  $("#time3").datetimePicker({
   //      times: function () {
   //          return [
   //              {
   //                  values:[''] 
   //              }
   //          ];
   //      },
   //      value: ' '   //后面有一个空格
   //  });

    // 选择年级
   $('#select-class').select({
    title: "选择年级",
    items: [
        {
            title: '幼儿',
            value: '00'
        },
        {
            title: '幼儿小班',
            value: '01'
        },
        {
            title: '幼儿中班',
            value: '02'
        },
        {
            title: '幼儿大班',
            value: '03'
        },
        {
            title: '一年级',
            value: '04'
        },
        {
            title: '二年级',
            value: '05'
        },
        {
            title: '三年级',
            value: '06'
        },
        {
            title: '四年级',
            value: '07'
        },
        {
            title: '五年级',
            value: '08'
        },
        {
            title: '六年级',
            value: '09'
        },
        {
            title: '初一',
            value: '10'
        },
        {
            title: '初二',
            value: '11'
        },
        {
            title: '初三',
            value: '12'
        },
        {
            title: '高中',
            value: '13'
        },
        {
            title: '成人',
            value: '14'
        },
    ]
    });

// function ajaxallPersonnel(page,pagesize,append){
//     //var local=JSON.parse(sessionStorage.getItem('location'));
//     $.get(
//         saleralllist,
//         {
//             page:page,
//             pagesize:pagesize,
//             lat:local.latitude,
//             lng:local.longitude
//         },
//         function(res){
//             var data = JSON.parse(res);
//             console.log(data);
//             // if(data.length<1) {
//             //     if(page==1) {
//             //         $.alert("暂无技师", "提示", function() {
//             //             location.href=indexUrl;
//             //         });
//             //         $(document.body).destroyInfinite();//停止加载
//             //         return false;
//             //     }else{
//             //         $('.loadready').html('数据加载完毕').css('color','#aaa');
//             //         return false;
//             //     }
//             // }
//             var personnelHtml="";
//             for (var i=0;i<data.length;i++ ) {
//                 var juli='';
//                 if(Number(data[i].distance)>2000){
//                     juli=(Number(data[i].distance)/1000).toFixed(2)+'公里';
//                 }else{
//                     juli=data[i].distance+'米';
//                 }
//                 var strRex=JSON.stringify(data[i]).replace(/"/ig,"'");//正在匹配，防止双引号报错
//                 personnelHtml+='<li onclick="gotoPerDetail('+ data[i].id+')"><i onclick="choosePersonnel(this)" data-id='+data[i].id+' data-name='+data[i].nickname+'></i>' +
//                 '<div><div class="lists_img"><img src='+data[i].avatar+' alt=""/></div>' +
//                 '<div class="lists_detail"><p class="detail_name"><span><b>'+data[i].nickname+'</b></span><span>' +
//                 '<i class="iconal-location"></i>'+juli+'</p>' +
//                 '<p class="detail_address"><span><span style="margin-right: 10px">'+data[i].sex+'</span>' +
//                 '<i class="iconal-wodedingdan"></i><span>'+data[i].scoreC+'</span>单</span><span>门店: <span>'+data[i].store.storename+'</span></span></p>' +
//                 '<p class="detail_details">'+data[i].content+'</p></div></div></li>';
//             }
//             page++;
//             if(append=='append'){
//                 $('.lists ul').html(personnelHtml);
//             }else {
//                 $('.lists ul').append(personnelHtml);
//             }
//         }
//     );
// }
// function ajaxmyPersonnel(append){
//     //var local=JSON.parse(sessionStorage.getItem('location'));
//     $.get(
//         myjishi,
//         {
//             lat:local.latitude,
//             lng:local.longitude
//         },
//         function(res){
//             var data = JSON.parse(res);
//             console.log(data);
//             // if(data.length<1) {
//             //     if(page==1) {
//             //         $.alert("暂无技师", "提示", function() {
//             //             location.href=indexUrl;
//             //         });
//             //         $(document.body).destroyInfinite();//停止加载
//             //         return false;
//             //     }else{
//             //         $('.loadready').html('数据加载完毕').css('color','#aaa');
//             //         return false;
//             //     }
//             // }
//             var personnelHtml="";
//             for (var i=0;i<data.length;i++ ) {
//                 // var juli='';
//                 // if(Number(data[i].distance)>2000){
//                 //     juli=(Number(data[i].distance)/1000).toFixed(2)+'公里';
//                 // }else{
//                 //     juli=data[i].distance+'米';
//                 // }
//                 var strRex=JSON.stringify(data[i]).replace(/"/ig,"'");//正在匹配，防止双引号报错
//                 personnelHtml+='<li onclick="gotoPerDetail('+ data[i].id+')"><i onclick="choosePersonnel(this)" data-id='+data[i].id+' data-name='+data[i].nickname+'></i>' +
//                 '<div><div class="lists_img"><img src='+data[i].avatar+' alt=""/>' +
//                 '</div>' +
//                 '<div class="lists_detail"><p class="detail_name"><span><b>'+data[i].nickname+'</b><span>'+data[i].sex+'</span></span><span>' +
//                 '<i class="iconal-location"></i>'+juli+'</p>' +
//                 '<p class="detail_address"><span><i class="iconal-wodedingdan"></i><span>'+data[i].scoreC+'</span>单</span><span>门店: <span>'+data[i].store.storename+'</span></span></p>' +
//                 '<p class="detail_details">'+data[i].content+'</p></div></div></li>';
//             }
//             page++;
//             if(append=='append'){
//                 $('.lists ul').html(personnelHtml);
//             }else {
//                 $('.lists ul').append(personnelHtml);
//             }
//         }
//     );
// }


function gotoPerDetail(id){
    location.href=personnelDetailUrl+'id='+id;
}


function save(self,flag){
    if(flag === false) return;
    var sex;
    if($('input.name').val()==''){
        $.toast('请输入姓名','cancel');
        return false;
    }
    if($('input.mobile').val()==''){
        $.toast('请收入手机号','cancel');
        return false;
    }
    if(!(/^1[34578]\d{9}$/.test($('input.mobile').val()))){
        $.toast('手机号填写有误','cancel');
        return false;
    }
    sex = $('.weui-cells_checkbox').find('.weui-check:checked').parent().next().text().trim();   //获取性别

    // if(!(/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/).test($('input.shenfengzheng').val())){
    //     $.toast('身份证号码填写有误','cancel')
    //     return false;
    // }
    var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
    function isCardID(sId){ 
        var iSum=0 ;
        var info="" ;
        if(!/^\d{17}(\d|x)$/i.test(sId)){
            $.toast("你输入的身份证长度或格式错误",'cancel') 
            return false
        }; 
        sId=sId.replace(/x$/i,"a"); 
        if(aCity[parseInt(sId.substr(0,2))]==null) {
            $.toast("你的身份证地区非法",'cancel') 
            return false
        }; 
        sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2)); 
        var d=new Date(sBirthday.replace(/-/g,"/")) ;
        if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate())){
            $.toast("身份证上的出生日期非法",'cancel') 
            return false
        }; 
        for(var i = 17;i>=0;i --) iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11) ;
        if(iSum%11!=1) {
            $.toast("你输入的身份证号非法",'cancel') 
            return false
        };
        var sexNN=sId.substr(16,1)%2?"男":"女" ;//此次还可以判断出输入的身份证号的人性别
        if(sexNN!=sex){
            $.toast('请选择正确性别','cancel');
            return false;
        }
        return true;
    }

    if(isCardID($('input.shenfengzheng').val())){

    }else{
        return false;
    };

    if($('#select-class').val() == ''){
        $.toast('请选择年级','cancel');
        return false;
    }

    // var birth = $('#time3').val().trim();
    // console.log(birth);
    // var enName = $('input.englishName').val().replace(/[\u4e00-\u9fa5]|(·)/g,"");
    $.get(
        member_shaoniangong_add,
        {
            nickN: $('input.name').val(),
            // addenname: enName,
            // birth: birth,
            sex: sex,
            idcard: $('input.shenfengzheng').val(),
            phone: $('input.mobile').val(),
            remark: $('input.remark').val(),
            garde: $('#select-class').val()
        },
        function (res) {
            localStorage.setItem('NameMobile', JSON.stringify({
                name: $('input.name').val(),
                mobile: $('input.mobile').val(),
                // birth: birth,
                // enName: enName,
                sex: sex,
                idcard: $('input.shenfengzheng').val(),
                garde: $('#select-class').val()
            }));
            $.toast('保存成功')
            setTimeout(function () {
                location.reload();
            },1000)
        });
    flag = false;
}
















